three-door hatchback - French English Dictionary